boyle's law problems